toroidal plasmoid - Spanish English Dictionary